Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LAMBS MEWS Terraced £1,400,000 15 Sep 2021
5 LAMBS MEWS Terraced £385,000 10 Aug 2000
6 LAMBS MEWS Semi-Detached £1,150,000 11 Jun 2018
8 LAMBS MEWS Terraced £1,060,000 8 Sep 2017